se justifier – English–Français translations

🇫🇷 fr en 🇬🇧

se justifier verb

  /sə ʒys.ti.fje/
justify oneself
Wiktionary Links